78128800
53957928
30261427
92832005
34055658
45998420
30522593
93241993
32976345
76476415
26451479
14387031
54311258
98631410
71252845
54077709
47613218
1614213
437541
86183464
7609382
75103118
92948085
70655839
80798558
8157982
90694802
87409342
8803738
56586617
42835624
20365383
9705518
7822531
33984375
84655919
2504995
54219014
69551849
72207610