44348575
56842254
7161994
2482369
71415810
45879147
33181532
67179315
7926868
33108847
6821075
90607718
20243125
9855301
2882073
16747062
47375947
42287627
40005080
43827473
85876840
45598901
71225134
99825002
21505311
98648686
78195839
97392677
5786345
72593238
60614554
59107278
57669717
97537931
30636377
82377922
56126187
88613819
48051818
43476728