80093631
24816887
62143369
7297722
88994674
94217003
79026747
92517227
4209450
5744911
22782731
30234563
73797127
19765189
23427154
44981740
44837788
74058148
84945195
98142546
58382785
99989369
10995239
62267100
17883915
25142091
14851968
73507732
42582431
61232975
58098084
72547694
5072003
68314548
48372132
7226024
44424282
79899054
68194947
68782451