79979870
25397677
14187493
42627698
4100876
26228682
8860158
41918508
74499274
12456151
32807331
70688851
66533123
4482953
7116706
30743576
6882102
81193426
18769040
41895830
81615572
78892342
67686273
37514989
16158185
5019579
59719932
57481450
3237847
58449851
21268309
91364998
97885753
81148780
43405370
30767008
54766750
49448760
312450
4444573