56072897
15559684
49528686
68181102
1746584
38324977
20329725
19179004
21213609
12859575
54499810
37389850
90358821
9799303
96205069
73472528
52276869
75167344
44069935
64857100
77445447
76147775
70931176
44954875
71268440
28562466
44497099
89107813
5816285
6461788
99993793
65081910
14172316
88886976
3488314
54495994
27649583
36055687
70255742
2332237