61153616
94075766
78325168
31681139
27347495
33923309
59013312
47785644
73147860
99344127
35561659
8638481
63388216
80464831
30613102
53029060
3675401
9789550
97887747
84453660
51705941
55823487
50443621
73519893
73394734
34329070
88179381
83836210
92222294
57986622
2581412
34706039
71655015
835704
1808577
22656526
87372121
26853759
31428187
20144596