31272609
3600423
85248630
70498071
88711349
6876565
29205718
71044791
83037323
2219847
16349668
76193676
40245
71765391
7603394
71734487
32383620
31905063
10191680
710817
95156748
5416575
59284350
17689802
18155305
53537281
5862805
14825603
79247660
71304888
37981550
3318336
15972212
6783905
46891762
8659114
37773022
62596806
74431197
73097481