28023592
65072624
6339140
75663748
81197163
56356399
14413052
41107510
12536550
19645321
19129751
56525753
60617577
53435596
92963947
61016552
19032920
42211984
51783596
84372052
42269484
34543608
64472155
11949861
61306311
64247076
17109785
8905885
12748660
77066655
63957165
70097388
7322001
40451558
52957412
23379496
2067552
64653887
49194153
875421