18588370
54498445
33986205
43123791
61261086
61487382
49436463
64916731
4993716
15811340
46348900
92464644
81056293
79126862
58033509
94079243
48006505
58781371
56973508
77859393
42076840
62763480
98002922
54774881
82708759
98044937
5755635
34228996
745591
8014461
55335146
14356108
20475769
40944339
11469361
49069981
41382268
68645660
2491739
5517551