2147076
64356622
35266848
14821103
28229587
73498148
4194142
35591471
11197446
7794516
72352788
79687017
77515527
57358863
59763706
22117968
74264159
3958222
23265817
47637312
87562229
28977519
5712224
3620802
7453326
70046228
81413023
11228202
98577844
94758821
65398008
49587355
50569505
51845060
25162326
96624755
19128582
89134491
7435601
47216039