25696119
40012942
1312203
27517196
58402223
54404358
77419981
55716198
5024787
669190
93337570
16195659
96811663
52822369
16482745
77707723
64053554
83093206
23506836
45054607
35124365
48589329
47692121
54323127
59449559
61836250
21271648
7317453
60182455
35935895
9997665
60042426
94595957
1730228
94087280
76169644
79637557
2064376
72889482
75552570