30064717
15358897
8530225
14855151
69557280
8005491
25244172
86012991
10218438
78398449
95691502
7703636
46556571
66337121
70449642
92869818
34613726
62654622
29031560
60126323
410760
15109116
3322728
59175122
19517816
58583123
3544432
76927463
85751758
14272405
55651066
51559345
81705024
7847903
35566383
80514705
24377700
20293363
26694426
4769474