92292980
82291806
19097607
70551430
45549390
48728635
82711762
5085789
44685542
41648380
54387586
5826823
53429973
94398237
7284758
447321
3969953
55323296
20697679
71756826
83756502
16239318
62964870
60392696
7950492
68807338
86474296
84305560
9805855
49638138
62134821
97921279
43524146
47406748
82767871
7100647
94658922
36186264
33142162
10325023