88453205
39097996
14781776
8722856
28898217
68143795
95866848
2574312
71392200
49197454
35961900
5618668
84742082
45766699
86085708
53699894
95044839
83955444
39132915
39664312
42894982
46995506
88084900
5888933
5230875
18174758
23292283
11147512
5939673
43654663
97113307
20048339
25244957
33898411
86535357
68841895
38548860
41315530
1939968
81117134