44768322
32174236
35909821
47224750
66092811
7879889
27649860
98274888
35073209
72543798
31046787
95813130
64492306
57597475
92678790
35148105
86987220
11514487
5002393
54361550
89814251
76947585
42214973
48911470
39424145
25546096
12598356
84658607
30244009
15485247
18492639
47111372
90604955
80688036
45129143
9242742
6298194
75661556
17543817
3311497