31866287
86648621
65773420
43987549
62094879
66708936
80133566
88569718
93963546
5825242
14502599
92863720
10832073
5527011
45971853
93736772
61543126
60158980
45067319
42092006
14138260
9794292
55037525
5101988
42218838
7355760
75873722
93127817
25624581
89066711
49674970
78632830
47449931
92676312
4535235
6202450
29144301
35605719
49832237
68947449