96319293
87052679
929158
76522564
56002973
82277580
64269033
10208254
36598611
25769252
9006234
36434537
34562018
4058276
47129601
48571343
19193280
58645108
91446271
87062604
41615256
92312488
392706
8960800
47023007
31152131
12489702
92721620
4058582
14081101
18068806
19003422
98596779
73174548
3585158
8981977
94958414
80887095
62319969
89807779