93501646
5009794
5892008
26793324
35754924
77638911
4717810
1147342
854092
26262116
94782335
17387872
9015969
71957253
91539197
65571621
87803730
682253
3568922
622306
9129615
3153528
75619141
99406207
3596679
15134747
61647153
28513845
3279536
65495631
78752307
67228296
64482006
1663536
65789981
25732307
63306573
47667504
82434357
31509463