85818270
9740982
64766894
66809248
50838130
29018621
928610000
95443880
70327153
26479619
64153649
60147104
13834166
4772347
4311150
27033279
3321974
38855796
71466343
35719340
6754850
84673411
29144844
98542674
43065307
25632522
2287162
65935182
553314
22463148
52189900
35478614
64633163
84848381
36673515
19807071
74264465
31269861
37706812
90374615