52571707
22331203
45374412
65146667
99743831
64931942
98394786
55516129
38987098
56097410
6996365
97782498
95446768
2542582
77772474
55916991
34581191
95812763
4311337
69864539
18622955
3841632
71536508
21892579
76245233
4120535
6325967
8855668
21593587
66791085
58072240
41081082
11666516
47672319
30245458
28681149
1880261
95119379
32802847
33368798