75341025
44456979
28768184
74438098
95791858
47188042
42316329
5067559
16175892
78587332
9322193
37351135
68364551
31028150
5552601
68887462
29774437
7789837
70364096
60262097
65794910
66617140
61915040
55454776
34017038
338674
41389440
13274106
67287993
17434784
33152040
29075002
36006707
33565906
81114993
7776125
12719626
7619135
3408241
2734869