36344097
1057159
11567379
5342571
11429729
65668386
8799144
32747327
70613575
5754318
34407421
6654596
96053674
71228097
67751975
1163692
93678811
12104710
9285265
98009057
32618775
68288337
20247512
19301721
39342857
16028631
66186400
54657374
89089025
91089274
70424142
67769611
18512771
30384654
60369350
15138369
16795068
346292
1251658
88607444