98207363
46937611
40607406
1988539
54548640
54394757
43081456
28379888
6657294
33994873
37208593
72836222
243424
884918
90357797
56986502
56662337
5929573
89456703
71532423
32488697
28559937
6908582
3407731
92801992
44773546
69499300
37591522
3113914
3708646
24341928
62374368
91878515
31376208
86693103
41255107
45083505
76486211
29623187
70045119