88079288
40226771
9167923
3073667
8278360
80543692
47691351
7037989
48024378
80773255
47218268
97844864
84674420
26031798
45239172
7729343
59245804
10427597
9157201
14485207
83354612
23102488
87149566
14986897
77187111
65262982
6041307
32204873
21602721
16024900
2849555
25641990
50582629
65327063
52766050
72672064
81853459
36339900
55785426
31527802