39716353
71831418
7869251
47926079
24321404
70726616
76227142
57285808
74383434
95359259
16601336
14781144
73775472
18985688
82537835
10932210
1803603
94591010
28819526
13183276
50687828
84675930
79499003
39666306
29426220
7159907
8796549
22395609
60308224
56808100
78869567
2834849
6824759
13281506
32083969
30725816
29762638
87607620
81558903
76163494