18226459
3073388
20333980
38108232
39216267
92843256
62449003
47414280
38701624
56951417
32807311
89112058
77104846
23228932
31622508
24942733
3131611
54444177
89307490
50683006
52392761
27159294
74576771
43121071
30491972
7154469
84905699
7464054
37513180
52036849
16106629
97453148
10017750
16177755
66521935
8702846
16283188
1637619
82996588
22109498