30342434
92271432
48721595
48917085
33192138
11191214
61734608
648610
99142123
28729925
4034323
76176746
1437665
16224202
3638358
76282365
9736595
83903528
91105282
54774486
65761743
18155003
96617300
80041412
49965353
919327
4386580
69619039
19843204
94938422
91965705
21422707
11171421
6726863
3369530
26082368
97742731
84167399
21138519
88197510