96991611
9002185
7512860
61502117
10301473
55216943
38153762
23641170
12457913
8469321
77848703
81428154
35456547
65941955
46577676
1703535
864944
4679614
64863590
7224540
26241903
96382155
96181650
16655071
55803149
15324120
25524660
20817364
88191035
90697213
14112000
9294440
11707031
80575254
2431573
51692134
32254702
92132735
9341598
11707530