38908978
96279643
71092671
65734418
1635132
30112143
56654712
66336287
80568737
73145605
40843201
77925186
80312317
75346787
69151488
19066120
45937879
7803271
39801427
16825815
87545455
14974012
37646822
90228453
8598989
58428907
52332210
4943821
80428475
746943
20891501
88949813
7887570
1288410
3786242
99421018
2568741
5711173
92489485
84255364