17394261
60469409
9109498
5842153
81018
95751557
10935979
54214790
30669245
88167149
5276766
69502577
2389611
13035290
5681290
49046238
24031508
53432779
89643498
68002854
30613425
95856652
18443718
63682145
17501569
34965027
90081579
92485608
91482049
74264565
60468809
67206002
6086872
1401055
48332904
91139327
55073006
53435311
1686518
68572742