21879900
66752232
27919345
1234667
35049736
66236679
95074103
66626999
76684196
13366316
11964379
44093567
48147642
40905669
32776733
61508333
57972345
33884692
63391297
67163573
63004966
81961706
2245066
8179915
9853259
77501226
66006640
59573024
90052392
93214312
35885267
56744357
9909792
50437843
9551849
75671035
29795036
60008621
3821437
95657636