39842672
32207657
69494864
58409333
76957440
45707016
77816544
39636129
23586465
12097027
88046392
28385244
96861828
7875566
38632052
34355845
9888127
33173200
49138101
94683632
98563173
8364656
8694144
48889591
67746664
2284345
45037805
90911201
4966955
40269526
31148748
5331110
8818478
46523791
11061131
68634746
96619576
96044026
43716884
11016779