98328316
63699199
37651559
29862611
32415220
49497899
21638290
52691233
25912505
91979772
96946115
56556209
69026215
41961907
546391
8067132
509986
48321741
29761587
94821289
21852968
28217208
31354340
17931925
20316150
13367184
22558224
79042826
25761171
15299207
35069501
50225459
94236495
576410000
68593803
4675880
64166480
43459931
44996267
73344868