6112548
68702493
7358173
1638309
52527309
79996523
31805025
48577446
78677533
70099006
14315367
44985
5042397
95386043
81111087
42978020
56631260
94198078
49536176
74452706
61861528
19718818
86685734
10465263
5811453
1443366
3168752
6687383
13722403
21566811
85741540
47206061
19648487
57088819
22574549
298127
76222943
89631178
52389200
59302583