66034616
50772515
53962425
69426990
38283237
38824794
6008497
14247235
80025701
58768490
20156357
12123707
44674124
70794
95872340
13441189
55132623
9038298
52399786
44112342
23391207
66145064
29265753
34758272
41187147
63812590
28057938
40603379
23644629
56244248
44207955
22562740
30191232
309651
68252398
82587575
25501124
1258954
34469399
55174319