71943756
45094691
38227656
18527152
13133403
66007510
7932718
44508044
72576729
48627192
33343461
21246731
1569153
19522181
68227628
20019046
6518227
46592308
3676122
94379570
38992747
92606493
96484578
56505607
8052240
51544056
7799271
25192090
45646095
6208312
20143604
43858031
53397196
57371488
89248658
82039215
43648196
90036892
82456726
85894162