69392506
71122366
48119848
59602005
26325115
15148478
52517039
6189247
33833312
1501071
40303186
75155729
30137162
77345077
95929270
43203401
21437542
43501378
15951674
87708919
3825159
84963589
92186546
35399178
3867741
77637835
87021282
31494079
18464486
27862622
11477550
7017003
14506741
75049819
49679174
30651920
9160827
43795119
9738340
56418526