72578383
83993088
44628144
22153450
90119402
14806142
13072445
14083728
48148931
16764120
32643899
9565369
8537483
25615129
10726030
75563893
65036265
50926655
82362992
99497046
34913221
22232314
17797502
73371350
89095098
55365525
75642685
79863359
38847064
78409594
39706796
12302941
19515271
76734658
7405767
21265221
43308851
1473120
53939321
84733934