32684822
27464020
82772960
63732909
81305866
11515714
39352170
41492326
59574606
6649430
34758795
26677717
37637075
33581415
46448808
4857013
1727505
39456743
70538224
96715136
40051940
78896945
999275
30205600
9355435
81364889
80961029
18046170
31241040
80183653
7083957
26219107
84006388
656897
93047668
6977520
3379533
192155
91711068
26574627