65397789
59413556
96513420
89512151
2581908
9391341
49282847
3208920
35407152
79309808
78153905
66021802
65902248
95606044
69382557
1861416
26683872
71637121
21477600
40546766
43926018
99345553
84805440
49996462
4802507
45476414
56811669
17421923
85256310
17908168
75857110
50338491
75058907
78323387
43249792
58087370
62504794
49674869
39032560
56008122