78796726
17115046
59695031
393724
73316103
42816022
94059894
89411149
22695908
36365737
5044234
11203735
99184799
97616307
734735
96336288
30311452
22761885
61879409
21947348
88622382
61378809
53424097
84745597
12255211
20764033
27886348
21537212
59243795
61557227
39106977
10564813
3263734
11478745
34109059
31947576
67294549
15437332
77995552
99828078