62153993
20142975
99491136
427580
6781844
99517025
61202613
88101453
28471233
3071603
18526634
33246749
64271172
92769798
40353800
21144450
58204411
9965342
9668873
89254254
74131954
20512637
15106293
77619981
16268353
64102558
6219761
29381804
43437367
1937282
26151856
7594955
33899925
22447798
22024553
1193650
40154223
33203421
61422161
34635614