39032886
27755568
76816408
51769497
55478980
29724338
46077148
30901162
19796756
21408936
8416227
33894728
13811595
97565983
42105310
31346095
8704537
74123522
21858550
82290
1698750
62593251
38363527
1773122
6984347
43533369
96953784
8029621
45071795
3057643
24495114
3838262
29872925
49054373
44863097
4735125
4082993
33402229
743095
74105635