86547658
84041086
13491956
78285287
13469654
78156815
19372800
59946818
32012630
81771110
51908367
89711310
37929935
61657640
98752386
21639239
39213176
2022500
82745892
28249597
98166866
48467697
13374055
75465473
37545524
64507532
70996233
43917214
850190
40956952
13224491
67558376
37908171
96691109
8066717
73937751
36005663
29224258
48816314
68165512