92021032
50841519
62369947
35714184
3172314
96538009
42627283
72361550
46215145
89056830
34248662
36201106
43057749
69327682
30844599
27662072
52827569
21673013
23178722
95277163
4621390
55277158
16066109
96348702
21938345
17751168
17872089
2906200
31832505
9222993
49223991
22487250
7285164
19541486
23919286
58515767
47729285
40015833
8453443
6083124