185186
55333125
13732808
6749344
36902886
2663242
2183839
7058916
95917124
35942196
5601591
7356867
95712509
98813094
5574338
80197184
395222
45281820
74311091
2539664
8441408
52603378
44939839
83825619
82381471
88934159
47332324
22605304
958827
17131168
29001886
46135261
57805573
6636619
40946911
14983033
50791541
56754758
70012295
31751155