13019592
89851218
4171879
67122750
46284278
58789302
45345863
79479673
41147435
72884276
55213607
44775861
27263405
70464569
75292406
32364218
46829697
13271026
8665946
2999598
2654728
81463334
95152298
5420420
71256941
34023159
67588060
71877684
27853165
67676420
28761580
86943503
1853581
7983307
11647441
85734663
4364623
71829883
78718829
72699403