93888250
8273100
74773362
54779683
7082282
945789
99648990
39094574
51468382
89488946
3496812
23881057
92069080
6616474
90749907
5904452
41028745
241890
98157605
65781372
1576311
59956072
55357179
81206664
77368044
62538440
73333988
44867585
15078332
83166465
13616991
93951269
24232473
92395255
8569818
69267151
2877888
70306217
59633259
50365746