83035322
61669333
44921662
97128552
60462844
9711544
66127867
38168105
94483766
58478841
92801583
62223112
7393385
98049520
75497867
43111092
8134705
57322160
71827904
753505
11384367
92653573
82434264
79433961
74954263
89035308
41346561
56221780
68065560
35216793
19842460
86185510
9288624
13587439
37545537
76087491
899440
60353919
32894879
14129245