38378958
37914955
20252882
9382923
49423496
391843
4155124
91487082
77106921
40155474
80683679
26118236
6519721
33394602
32248367
30869580
39377919
72032074
6864532
82987173
56809936
99273015
25667519
78626798
62173231
18277537
3463560
51001081
23113780
99461145
48416322
51843834
66319050
25334571
51201410
60373522
30411394
56163644
12459102
67609493