43241192
54056762
15766209
14803542
4744599
53495622
90769587
89148348
2423118
65771660
42972661
86279641
146982
6297573
79209331
92866240
4153078
99521686
55792002
74645166
74825269
67428385
60448574
21726079
33426706
96692136
1258532
92442796
78034054
50075439
38105329
78474986
68361089
20583910
71471499
8077293
27573043
15037540
11173415
11291199