75585202
52743905
15523092
42972127
44483300
4027105
9164222
84179163
43328541
26522766
40877524
35351052
32922480
36202167
50609724
21967824
59487059
11795383
12858296
554560
40334854
33365249
24577721
76692444
8035451
82123226
48482026
48021619
21963761
49005413
12607403
2562930
65576090
84446017
50016972
2836788
14582930
1917795
50985692
97077509