31824925
65559118
48967896
89913754
74984665
58418547
60678621
70988856
42908944
7027784
37422567
96518343
60208317
2739270
32395199
1793324
20904932
68191303
88103944
14882754
77355022
12418573
50158037
51692185
39699760
23572186
886126
80519930
27701851
17267412
61302986
19938723
29277649
7945243
518374
19196549
74524671
93881033
50398004
67204858