42508499
28215759
71761871
84946918
47287148
13705097
68401113
35685562
32537018
87073917
45827079
463187
83063463
37751256
75956187
31224573
50587858
79468784
14165242
94879408
56841020
71284554
20598622
86004625
5339485
94639244
5141722
70657943
26068045
1727120
86202354
6840740
25961791
29784214
49335902
79837682
62974255
37395344
34157290
78236185