82684608
41969689
38826666
75112844
80548570
79344979
12892147
91687761
64811586
1135492
40851657
9776119
62192156
2633117
55261223
4706384
38335609
58062591
11625779
23629032
67131578
52968551
15878030
35158008
93607273
47103519
41154271
18245959
60806854
7184977
95078399
98584690
75276548
92034912
47294320
60639846
86283101
75095772
72946708
68491036