57236195
53256584
373726
71535170
87979786
3228430
59731196
16769712
28047791
53239369
90405315
1847222
1949795
70789274
2824946
63324333
72187038
59169241
56091728
19872604
89419373
8626288
66889539
79331931
21766463
11902135
46239937
5972329
13289956
97219351
50294369
73499544
41143784
286681
95496764
33161682
26281458
9063039
59204284
22115899