96848233
38172081
20418505
54445313
13684336
2326214
60787447
99948736
68087825
74786503
77522072
46261190
38012046
57836879
5668711
29315557
2143131
75383075
40269808
13007682
92128483
69134674
97061270
6866707
421278
77215185
99071182
9166470
68042182
4603949
89408861
1428299
30547059
47597153
65754034
38108429
67776669
38545876
32193925
8792548