91534120
58416050
33606745
46716657
29564702
2296390
1864134
62596378
61266023
37541006
26071183
80479189
85331320
1604202
15941340
13888457
10421172
79333943
42384013
16798138
4845513
96651651
61542676
65356079
3791664
51424615
98786055
5305526
10036116
80581047
81377164
5474736
9717999
42683203
55314552
30399315
26451114
72496369
96444820
4256895