1005204
19983055
26036808
59447409
32654698
37307063
2399116
60268626
96251809
90454467
63944854
96229189
88748136
30177202
59526037
79873946
22529457
94515575
78896076
46609512
91895196
29213234
89677569
78869287
24938905
50484927
12535668
70779028
1649668
13443494
16535350
42608689
75305319
45373315
83655670
10658662
10287264
51991652
14248786
76236939