86449351
7424043
74956158
16315308
77505613
83612857
563389
69118611
17698903
38577576
65097362
36492720
72283387
42363474
80135755
82462180
20615153
2073030
55306463
69152012
5706491
56009401
89535028
23262
26721119
9355528
99412819
75961301
30951493
58567683
92785589
2988298
40768502
91588136
46624764
22605723
44285643
26446436
7935803
42591642