77596418
80088602
70325075
69554517
30551313
87654079
3714427
25343467
50508514
81941010
3615260
15344123
32665754
79845779
47299085
67062976
3889052
16899491
47341712
57886247
52221293
16179266
14031958
47497401
4901781
51595822
9207444
34896648
2308210
67827592
13239963
68145746
75778269
67639501
57971532
31231360
475750
72178554
174575
32683197