59966877
33165960
61557524
33816426
44577168
40762875
17419111
41888295
6807291
5538693
56836287
35968730
61276312
8333887
14815470
20709700
34588806
98952841
94485103
74512334
91508237
1405382
15074469
96515143
56972486
78763346
59243742
87756658
6528151
93698539
90547153
92602748
43493037
90743094
88058964
60082958
792751
97511004
8012590
28677880