345610000
49282197
57242591
51695623
94963517
67862027
9371539
53568784
95845399
98218449
30028925
97253959
7415206
12993838
94231344
93759357
23958736
45427428
24727327
4029221
60211054
23549932
3625977
40721226
14868880
90631489
95564606
12023106
72845759
84702966
44289229
12893814
6295621
91999705
91604157
94439290
76711133
55809502
21691399
54396144