82108551
9635154
545230
62538848
31902392
68673899
7047705
63689852
90615459
14754749
52473928
68859309
72865416
54269192
83602704
90325971
741939
69779102
4683256
32858163
53601099
19235259
12054646
9929154
9471368
5281033
77565522
84051736
751297
80153202
37643843
68336153
36091103
8177514
57535813
96781988
54344612
5707397
59097450
75577848