32838707
99117077
17492129
19216611
97692859
58667121
57957893
43282330
1858860
74713006
37992114
21008677
75688362
5896450
21582082
96176396
19474305
34531901
74146907
4357527
28411644
68808780
7116348
8669474
74435559
88241368
85305523
33272373
59598316
8111154
40876940
2001036
85587359
94324619
94793272
14742458
4412657
3564525
64527434
76708240