85094549
62196519
31024963
5921863
5106356
39662495
1892835
30679673
79358176
1311926
26258840
3932674
65577569
24451228
52981169
94333759
34898167
50769844
57817389
22518886
85477407
26144460
50653283
78375037
67685169
34441987
3292172
54975879
88428164
75878517
2053217
64018018
48474696
29708633
49351358
66416857
20303596
48546464
63767524
69168088