48297173
31151043
60094932
1285355
85361044
1299627
3909223
22427212
49704142
45582659
66819671
57755093
48684331
93992861
526655
76929366
62171251
10122850
65094825
80336817
36046616
51382798
1457083
5006861
49314451
2558770
88894782
80452922
22087519
1579904
1673715
42061808
45695285
36247675
4434210
87141248
40069253
32525665
16532206
37109549