34938068
23555473
40653618
42765194
95054652
99271751
36762640
96358283
44693321
83146891
71167299
28369377
88293577
42635228
2530728
79423776
43931545
76196472
78126319
6585519
86356126
9978623
55123118
88969768
82802614
63432505
49764496
22849806
359355
88743909
47511813
8734165
68455917
80034620
16721927
28249851
22848869
18032929
84134799
848395