57353922
70756109
31904371
92297225
89138205
43567723
929915
425285
69832838
75456893
19136102
43592666
82281551
28611784
54987357
43213926
29876057
9632572
78137912
59573047
50681877
12496986
315396
33946978
303051
45518747
54571496
40758070
14397202
99062069
61172670
61887048
15448459
9216495
6564617
93242634
73472063
63149009
76442789
2119621