30665261
41644759
89987192
57218841
92972261
83403056
42091925
34461851
3963710
90147640
88467468
9251774
6463394
94323693
87904142
47735580
64402854
55186895
68004662
25863328
40473846
74473260
37766366
26867270
11847524
48969271
18242180
8130426
69684251
14164762
51875970
4933546
13166470
16685180
8157407
96673481
16893907
3356165
88839401
8824998