41692381
38101752
1662241
88283034
34836665
5658212
19843929
26877918
98704554
97286866
23363072
28406036
66472259
46316247
28191772
14402635
54328754
46766106
15879560
51593687
57034964
12791349
89727798
3004631
9561770
7312553
77888024
27024200
20451729
38298259
15572186
52876541
40829640
8714987
27733575
82667236
31069114
96614390
65817564
78219245