63073800
44965752
30571854
53445486
50345922
28487238
1741379
9387080
64332644
2281180
719183
73922112
70906549
36638694
1342228
77373504
8535176
7686678
509763
27567707
1142874
16022105
1298382
25884226
2306963
76111003
46378418
60757078
99867213
61548814
49232211
96358463
5994680
19709108
53179403
9579976
36337496
76731931
1571320
41327362