83641870
56685142
40031238
56349147
58386514
7796859
65184477
53997648
9791092
74438653
36614620
5974116
55847194
26738050
847910
47062368
5318767
30507752
10864285
63449966
3829676
4744951
78148483
44926163
32949517
13659548
5689845
51206005
5696579
50434533
71226316
29442023
91661707
69043491
8229531
94263723
82734557
65423539
49316177
2944338