133741
12506613
11035693
2838562
59638693
13471302
8877503
97974925
90678627
7251553
6628418
9235669
1611443
9178170
65859157
916412
100009920
25287100
49496775
97416472
61441405
73556612
6173406
58854166
98567910
21783037
90265084
99151516
91949254
49287405
85768118
56097637
30462311
24488657
21661825
81307554
33407114
35458966
59979531
6334184