81212670
9669257
16039601
28053966
13391829
45255214
700265
73483881
15235542
95834043
1425174
16617652
7029695
65487434
12794595
46447268
7453760
36618733
49812777
87769715
47436644
68623896
28723518
41376723
27215824
85545575
39391074
39039889
50634085
82065723
67425135
64939832
25259979
33078047
34711763
2039313
35811410
84985394
94944708
4368216