36791544
38867300
71372393
12383507
54093850
3951238
1445355
49946614
59889986
32044357
33052810
7324744
29544978
75278322
49408554
33794184
9059119
14801155
89888716
65989347
58913113
81709147
8873543
46762225
38027329
45753892
2930238
72488573
94227519
53976358
11892283
95312650
21392383
24917273
82516410
2536750
89065703
63976
15623863
112950