34367943
8858939
93673815
74799141
47536578
71265066
73976
78939136
15091221
20185065
92015739
2870236
91995185
77774851
90467730
1787577
94249603
91321061
92785164
14849699
96221566
17259402
65309289
39268722
169950
40539519
11444252
909331
24159813
49394185
19638759
68585184
65516577
93375835
24685899
92203926
98745127
94601209
6139770
6608093