97622052
59531826
4049768
85565790
83597702
96477571
2982609
38672706
9633364
10277460
65253428
74546409
42905026
7245022
58992654
14059800
80473146
20749096
3582878
8557153
81267709
86492206
87241933
53568139
99486425
1448960
7229078
59489212
345897
95363807
78343113
27503398
3711320
28661717
8680117
65685521
76092578
6504201
29295190
13165279