509666
13832594
13817525
34737734
54803146
94475745
60753700
41855306
97438686
14463002
40695477
61593096
72729242
96042819
49816447
2588719
95619213
33944538
54096145
8598493
56497989
20141710
1575713
16289208
97478966
13287829
97562513
29863583
6104750
89273199
52325771
2699944
9992725
37532081
45177985
79226103
13055334
28753354
60914098
93917026