32211500
75825439
39817541
90638341
87959873
702128
71144925
54221586
46019528
685894
31031415
91435575
71426831
14534907
43462315
45573381
5031658
55941183
27203777
94243663
84891186
55516651
52535243
38617134
50322772
56151283
774329
82094292
5053670
3943828
27561694
17265445
44316178
44211927
21825117
1514727
45803794
61717843
48827326
38881891