22428424
46498967
9759354
97555995
31834823
8321778
18739440
80306823
31221489
367342
76687434
7294395
97307303
64841109
20439203
3838881
20475402
45244391
36665206
22969662
4369139
18231577
54076091
63207684
91292911
99832958
72797776
25283187
66378139
13236151
6052430
25427354
96093827
95056678
94239632
95157501
95477678
441713
51976032
5528194