57448617
94309952
27767444
96829125
39824408
1202474
25059049
54824433
75549612
51421879
25565118
91247446
36663070
39549900
26601448
38579836
58065368
54177368
39637091
29099835
82085063
80551470
71986672
42547029
67609168
73761737
95792796
2995681
66194521
68145735
797516
59719524
78022895
23932746
30949441
24418572
69398624
54984949
69352713
30557179