2243739
55262668
56165531
20205856
44199758
32068230
34353270
88682415
22956387
71625022
14401598
76013554
74503721
29337388
46555716
12002356
31364318
36735364
8668172
44278325
48813512
90313210
665753
70532871
71108087
62203815
80796502
83621798
10181114
81964811
36588450
32282013
1409565
8980538
52671583
36393945
50804685
26638671
59955055
7996659