91948935
44597206
8508235
41425055
79978107
73821207
90095698
84154902
64166633
97977459
71696748
64376449
69891369
66185762
84805215
52837105
9275834
46468023
86226603
78135402
3554562
974448
97801726
93361331
86817762
43569333
28433617
24567214
8047203
23403323
23136527
48421388
15487846
86715609
82025273
98121460
25956312
36792137
72822636
11429185