41373748
29835181
69736342
45016967
64584610
474262
35267837
91837726
93387248
14878801
56758215
2877805
17453083
68349032
71259576
96167524
96819423
5399546
86392369
72486982
63359661
81766215
63105470
53978641
86412668
5284062
1229422
49077701
58121598
33556321
2621996
44847694
69259423
504800
87505749
55099704
5572119
52516414
47345545
7606854