56612670
45142254
22562272
52192584
45676686
996399
4620484
20056979
75325596
85486156
42651633
58817668
97271691
34608702
45338450
71478232
59389001
91395953
66769453
14984989
455190
25513010
401634
35218043
68738518
6289385
50364646
48529847
9455104
7055719
44913470
64004486
50843800
49888607
70012957
62841317
66293128
24352937
2620308
51317440