4623052
30596363
55585355
11042070
81563163
28886568
29682647
29234406
5610324
50675417
39917936
50351618
82265243
11759668
55184152
1286894
14385557
11923223
38284509
83738305
30584494
72996981
20603558
99814224
51905360
20741705
62103363
48328625
5137300
63207084
7758444
97343578
37622574
23181821
74214925
88642814
79636449
96313272
53481886
35446495