81608141
74058813
6806019
4885566
49321687
30369454
93432024
65141396
16577926
11559836
1980649
427273
27093022
65427744
40787339
89511583
35359019
12413043
17279101
458415
88359773
78204557
11081758
94255884
93621751
30337039
47764575
80737790
554406
85415512
77937538
7781194
9288397
88698141
84792992
72864245
71647966
95854467
42992713
71122159