94937219
12473121
44412569
21532723
13633209
65888263
48858630
3835297
39532640
82954929
90086795
29291136
58034419
72658094
71336606
85527180
9183139
90578392
86278707
76561701
9861620
6860664
74096707
86173825
61166063
8868243
57099016
16975166
14717220
75643608
61966692
35997418
42708326
51141870
62891045
70034773
76987951
57145090
24853846
84631576