82178232
8836125
98033389
23756732
1171237
87444492
69125118
13766849
54444586
68982800
73933288
9513932
71845543
77032184
26506489
60948498
19525525
73723716
36414580
6978765
32947180
71609125
28747432
77886482
42621598
5066675
44947337
5718796
13456281
22194608
90164153
1942558
87069420
4457242
90416410
6265838
65548679
71696968
84794047
64934195