5126958
36107167
66864488
33214056
72509078
28953771
42538490
7210529
29604811
28865399
53809104
503189
86587068
31016745
2634733
35021513
99726095
98961376
3239162
9828636
6562876
6757850
44586734
57717772
66581930
96008611
29976337
43771499
44999111
7906616
54525224
40007642
69327867
4397895
47722571
71349527
86091657
2185440
56859019
13019197