10283232
18751595
67328675
2263486
9455247
6370666
38454327
59071689
906690
29541022
45534176
52777033
14105068
5397759
37358350
49844736
2249973
95742410
4864923
16729330
87535991
73196997
36745618
16612948
26852661
11925050
7762936
15291398
87544255
42536460
59217206
86552471
70524443
38756072
99766850
6609802
14186995
66806507
48843055
9474817