39981530
19957476
16944976
35246
7630537
78271349
55552670
37326324
6887164
96204912
58008693
47122379
7842562
5273531
72301762
76392720
23794978
48275073
96132969
18372318
61967507
67945760
59589976
91308538
1536816
73656553
44242881
81548349
59697410
27459077
94065069
65645155
64087803
31683502
21542837
46383259
68802214
53206484
92781150
4722249