41412865
64035691
305285
82983759
92596180
29325111
15862415
12777756
86941177
458817
1814701
825388
5327159
33005990
33472925
20698725
82739092
97464905
82297289
46388553
3563121
57257777
71387485
56288141
4190795
507511
62737939
94602045
9294349
78657746
30736365
49969049
96807212
32802101
6992192
19879980
42667239
26662696
39294755
92893154