92845752
5917783
75942507
5520208
62365865
3031010
12221399
22665593
59573587
10649919
98755618
6640838
19674272
10092315
32391172
7850895
4116295
53244412
3982441
12347026
43735556
86523751
25941136
311563
37905493
97113248
77237491
8504924
59722858
553568
96218080
86597112
17083815
8278653
24206962
7448142
62924187
43844447
69683132
36727783