88139026
83832619
30242685
67628415
13119543
99717516
6357990
47244846
26799509
68237054
90052639
85966523
37174723
55228101
68861207
33846508
94337369
15368237
92481590
22759858
16302954
20464469
74682965
4741485
74238475
84158968
17935936
87834394
8615711
37192451
72221030
78492547
55314180
15375782
5428380
43984563
34119257
37675936
70619909
28638639