76623595
64144346
9612191
89662291
56864780
5314777
68996604
80217368
91265960
67543315
17014050
4796389
94957244
34888295
25425513
5177758
18032483
8106707
87973218
2177456
69087440
25026717
15985795
35335965
21737163
20598667
67497870
85055934
59533384
4417285
28473548
20625944
23163346
37637216
3843073
23766506