21763013
73295494
35552657
72992040
89688203
45594782
30119054
49048901
6047317
10762448
39956411
33294941
81004277
27505451
33681865
145876
37862577
3334804
2615474
42765000
47803151
71143694
95883803
9031727
71962096
2256780
2086565
2310152
6084181
37101802
88775229
99107921
43837519
84187868
36749741
18426689
61017151
78672242
62008519
75084838