52719631
24021452
70446153
84478298
10919589
18598355
9746233
23661300
76113781
596788
6387342
44255342
12332836
65961582
68578522
17821112
37764490
17904572
70764032
31463372
66283203
9336365
12153541
96354719
603616
1983785
2067532
94269610
79879072
28092558
37375795
94647481
84425885
78818623
291259
51124490
38644030
10623176
74682411
78783812