25011366
72128662
89111140
45719495
69212445
23334437
73227609
161043
4519456
41496839
16863930
50537221
139737
17528299
72385013
69854936
7045513
25569714
63342562
67436494
66768119
94143290
60568336
72553158
27097299
93464503
40381979
56788567
58304780
83564392
58322415
7904010
873586
42445660
51754506
75707050
40369969
46509198
80595371
61574253