82718911
21438067
80966774
21011619
77237806
76417934
75979812
42492255
7979722
99339065
24265182
80336055
40145753
49068407
5842507
11405651
4715668
73848982
90372640
92518494
4203473
58201390
44008867
72025526
67878491
49406170
4137947
46155962
88018397
33596079
13335866
90923475
69106066
31115433
60255518
7201506
71503385
79374175
98551370
59925809