22244062
14451963
4432322
522827
30865567
81493967
67226228
65019830
34797409
3274205
8602779
6180963
8772016
13174880
22021117
18104904
24509344
88009495
68699589
46781129
76162064
31085394
94402579
45175087
72377290
72635654
2013735
26243070
143584
49641720
38526803
36599236
78683058
36716286
39146054
7697767
929412
6662630
44636040
69143507