1870147
1362143
77581947
44528551
39175658
4494200
73718974
63732265
90896060
25161825
75129722
97511920
86314057
99358591
81462190
68406255
17978065
71992133
54248112
98336273
51002734
83841742
54034496
34678923
5837103
850887
73929537
8264513
8215395
56541644
70248922
12756543
25285484
68608065
41864748
86453842
18998213
3825124
78026498
88266414