62945379
71354565
34393188
1128354
6614488
32967971
53745818
60657686
45979811
393116
36695483
36932771
1493919
50993203
80826248
33947364
56071641
31897597
8455724
23709195
70863113
42586329
76416125
69568234
28728208
5945727
45119833
5565591
5539866
11133746
19688476
54921940
95931901
6729964
33827867
58626663
58516170
171152
87834912
79431280