22819928
2383004
74327631
24149885
14759860
70278710
95698252
53839436
99631728
65707863
676331
83745946
44489220
326272
52059887
54513909
43349889
32344169
74092043
42441377
79015894
14699485
15518084
23435675
62124846
82692010
7206389
46998012
24425290
25385341
9503867
17658026
9752833
22877392
32306390
20488982
14316678
64077391
31755642
12061702