13715958
90655329
77028103
32607881
22338730
2996753
77273166
76845926
14812161
8959896
95105403
64045575
67437259
11542204
44238973
78163689
16228459
92233804
72822313
4869113
7818521
10445646
28617735
50871754
66491322
71916264
74403344
39376614
4700314
72901622
70338932
93057465
9362730
67113732
81567614
38379246
2459957
14887021
49532841
26043808