8471835
8256545
36136026
43418682
29172385
23035798
50463349
82361233
94029730
93727290
6982078
74827541
79277819
56762560
65274386
26441132
18393715
96912610
28407374
34591262
13286892
19313553
1144876
74641415
74418297
7722105
823184
96957702
84259050
29334564
19579458
93956762
89312884
730259
46516703
78647833
36822082
67353262
20255352
75468939