15095825
47454216
57899531
9210604
13482521
67345728
70937346
39008470
12419707
69105302
2085141
5335818
26623583
22235059
55182361
28836727
31017253
56985443
76283495
8685361
56018814
37233630
30404613
23905778
46474007
59653640
88795692
45316714
8878482
48024427
15967913
9980723
74517108
4512293
80286993
29914150
35407168
19046546
92229302
55559411