89459950
15745933
58609318
84089520
389319
77677131
80098420
534859
82282662
22937996
93433532
1529249
59346008
17599618
85089278
25563214
95005679
75774759
54846990
65165362
25274584
42495067
73615375
74562293
7356145
85055313
79126227
14494119
50076987
46816053
2536467
82511211
7811832
58209823
34078082
62617587
65683651
90995017
93912182
89605592