47365466
64129261
159985
90908950
2387526
35263395
24042030
84909641
78499383
18289287
95458846
66897434
85192002
57653946
32125325
12636631
11165019
4694630
49707167
23991553
41771070
79508278
2228774
20378554
37357965
47317525
85659741
68153507
21832809
75566727
91938261
71163153
40949232
22195105
34172589
14569545
15333845
72071390
76964865
45699187