59369737
70031474
77544658
4535166
43197925
28874476
51608120
84406708
55826728
11382782
37626448
31115481
66732276
46471617
30512418
22811039
32901641
43858515
42492445
86606630
11336060
53606408
37084108
31338572
44943326
87139759
98967443
40213019
95542166
25146440
8937496
5663366
26072223
69255915
12641763
88074389
21658406
10823095
83824238
98166326