5261890
11795649
19747945
3185989
25356860
875914
27154956
70666144
19129273
60413068
25921752
84114656
53092707
31242610
45794760
81929314
1631431
5154736
75553262
15501168
8102652
61686869
82274363
58773841
93846586
19771667
83706976
12764446
79639927
25278373
89551548
15234965
339545
77123267
22571933
81797376
13387179
17246672
29841799
51442681