59283693
78619028
25695743
69812401
30402615
7699934
33976695
49969572
1976334
72477038
21845415
55004819
80798514
24735505
29168270
89673624
93728431
62741491
63408792
47053230
56163726
50218470
23904091
95799168
49274101
3056948
34863982
68301491
21113112
20169636
28473000
6473975
88866153
30919298
45612512
70404598
68821183
70682303
9578267
54497162