12565770
33571379
80399767
19898999
50564313
47101186
73614827
72545392
11026352
47962952
37034748
81297541
49715919
76435361
98617201
46763547
94021614
71939676
18255428
10917068
25597988
49485498
70554916
26758055
82334954
116090
95422021
4111979
86466655
1803582
20495897
81584508
23085276
29311710
22417674
22078038
203257
66622507
1561800
32427290