8950628
35603098
80533508
38138236
36174476
2641501
31954000
887177
17545217
479765
53142565
72684480
14727805
32633506
5084634
21439236
68329953
21934970
83514095
81658893
9029360
95471959
65261141
93686748
82862
5514772
64695852
22318201
2422943
31604070
65658811
76526425
2513910
62121792
47387248
23963151
50072066
47501103
81794129
49091936