51368100
30897274
781901
42294476
65049734
1383261
98412782
45251815
6777121
26593630
57737486
3312445
4518888
80628516
612310
70243259
68033841
47664136
63754752
65641270
3024595
58484059
57598724
51245570
86745285
6045197
92569067
57234910
60655691
17317395
97635594
6829821
60865615
93756705
51317945
17913941
31698548
9439884
96757932
94734669