66288060
74882571
3851598
80395231
33252709
58699518
94123432
84497187
3272466
97108807
2825505
54414556
7669881
11327421
47059108
32482589
90422974
4204202
16078502
6313943
69387369
96978155
39724111
37634045
21481553
92518699
38474520
11207212
25371578
69524717
79864985
20987183
1821475
69366539
85671738
83193357
11576596
15194727
18358655
89623142