23645550
70482212
5135063
40296556
7812388
83727802
8828310
79496740
5788269
22574935
56038555
215716
39655196
3881758
79858581
36206285
68157036
23812743
73615121
11883806
16765891
79289424
15785027
23035061
38456382
13062512
43822690
84074085
5819295
97354296
88994700
11202261
5658564
29766122
95143646
87861070
6438551
94506744
967726
45008675