50463399
81238063
96781768
71582099
78805271
47746973
63128188
8882769
90067885
22045406
1771322
53272620
2681357
33841385
61979211
6963133
57307440
42893812
72986388
9698646
44435104
90178776
36894034
45375109
27521899
24301076
16335115
16631471
10168914
76589178
88903183
36045359
90693001
41416603
16201780
98821959
71588448
97579482
85643452
16491200