5052289
45382730
9969333
53168117
29683783
14573826
16811939
53063144
54025136
54405971
5374597
888695
88084739
88221256
11049970
34694712
90549509
86833135
8822004
3864199
96678650
77027248
93968376
977489
612161
56837350
58343661
15304268
64887156
1877972
54808066
58098666
9047334
82552781
31437745
78941240
2440879
31216826
32293383
73931762