50419044
16655717
29937490
78272990
3221683
80301610
11544487
1351385
88476
85144863
44126914
77206892
69469526
42099527
31139799
24219017
46935744
58119669
7861693
10742728
5806251
46701881
10221555
73909629
36996072
14747107
3555254
28326782
69215950
76659153
19758867
3089190
52487973
25569844
11172071
67931342
53545895
46122481
23069914
85831739