75908930
37381595
7708391
8694226
21576514
13553714
3932056
6273996
2714454
67142669
65407077
9851880
6834552
3577010
84148282
73659976
94361506
92625737
10319743
95293551
65772285
24558505
66851552
72792370
47782491
34777323
93695355
7237319
90164253
70701133
8752601
27923276
30163047
24688340
17665190
67005838
5588956
53713989
94693724
52163359