60133008
20023018
94925676
71793474
35857572
70119506
84233821
54913187
91572596
22394828
36221815
39108266
58015423
88477174
53244108
16304845
28737718
7622592
41369902
91752900
58427615
65473354
30366398
77303311
15714439
23575394
95012190
35724484
85528622
38576438
22687475
24246957
47812824
30772159
35293837
50933204
36395787
63696998
73786848
63266226