91904166
12328087
38647493
54468406
13866750
84768099
72207257
50632320
92895064
93353437
1203413
32843996
60449465
49018059
1039439
1484889
39668746
65236982
15812214
95252195
88601414
82669568
1933413
5717744
85495142
483431
33165336
46107904
32216459
12264693
66336026
75707257
9501169
60249311
47395378
30904073
26016022
86321732
20919346
77815044