30382546
82703358
80998291
41261986
2779143
455239
46887753
92904931
66865041
518646
8712700
4259910
884157
47103861
916488
10002754
14066560
27195021
14022005
8124706
68202077
1748707
94055215
57992213
90876332
95162608
57143674
73215045
13889602
2780260
85694485
48418613
61866019
7759989
12477191
8701658
17976789
4676370
81876740
87277624