34765035
57214992
81944110
36913921
22829306
3903299
51125618
70653602
30389960
17566314
298383
65013460
54714662
97681086
31896793
17378404
75025760
9434350
39899019
92251819
31581823
15091914
16532662
84724021
11694772
435359
75819486
86308498
3003400
48935135
2199320
7776688
83384453
81956011
94347141
66853371
49355540
68453395
10865205
44256975