28294773
39746550
64137495
5986796
90939903
18729319
32965137
90905322
1081897
82292166
36299387
4938486
6504206
31293079
7362236
2356172
68901348
11188239
3072751
67949024
73088715
4323601
58221505
58544
97129846
35481095
593477
4427167
74649869
48278388
38669893
92245490
10544434
4902755
29468759
16146657
38975838
44783586
14231473
78946058