38242317
7723259
20225088
95564199
52958410
19171507
33577526
66321631
2088629
7928904
81096111
23482740
56937147
48647589
497437
53489276
68643879
85742527
48099635
64255346
43321325
53365117
59733962
8362876
92485982
3947071
29125160
73185285
76774081
29155406
41392216
53194423
1899448
19204364
17351095
33719040
681952
12414965
59999551
2827113