61504048
83565595
57391069
9151946
582252
5749674
51904352
9251330
35368991
15983274
8436563
89791788
8104288
3985371
81025919
65499993
13854657
52201082
5809874
53097843
79137756
64574857
93364845
43324355
50761629
73731482
26214125
42712321
5073952
77515457
17928758
77309501
50779288
28704112
5114637
7323567
6661592
17064966
86175113
49949560