74909765
65503363
2283456
57805086
11448677
2789904
13973628
93515193
90172016
69969639
8211605
11886770
96595103
11471431
11995041
50917594
2537231
57871701
1558595
19721743
46208938
20248121
51817232
55411584
456186
62486342
23429155
44402518
68191865
77346768
66276641
2716350
37343105
2791822
90829210
72959619
39366169
36871544
12432440
22346760