81435390
34454672
94073251
41463498
34809320
22168572
87573537
40714751
23771769
66026287
64795635
43137150
20997248
64654409
79746619
88938253
13598632
30255900
22401501
74856108
1886445
38909473
33737355
57718295
39865321
3109161
86737554
32722622
33134577
24156967
93674186
15746833
43015316
69558023
5364639
42375387
50898413
61514347
40047451
66564191