26102315
257116
57853636
7734053
13686536
56355245
1329521
24338011
73977764
76217148
8296630
3658423
8354743
54255770
3859597
63207615
1023746
8655524
63145081
69352006
14256882
9298575
12729095
53586681
88081510
93938718
22957118
9814237
33128992
35561539
61144008
4349994
8848537
40839428
30192068
8372540
66632216
2116347
36597676
99646983