326493
67689873
2456697
3452217
10317928
105779
7028548
46493496
98725248
72493719
56795911
69038568
18737299
36923207
6858576
2576078
76603864
48978875
94135040
5244955
708213
36335535
31233222
43913734
16008899
12878715
96473410
45635991
31028109
5381591
16925625
34491291
23189679
31572650
41466846
7872754
17771972
53364470
6054581
49601349