49692557
49153504
12808931
9962635
54399131
67536184
762851
96131172
13954904
27355414
43689830
40754889
87165808
34841945
9658536
48285295
9508695
72263562
4187640
46208455
9105955
39852457
70576141
38116484
4073119
10622788
14051972
31665439
55858583
95124868
93082773
88834989
24632702
97869048
30048058
54006209
9436592
20247786
81639480
8528637