594737
44115290
42953650
4436619
7778399
7535562
86096893
73823847
99428077
80771172
98628298
4302807
9176798
84283445
84213464
28855585
7262008
38693747
1573602
85066129
30204466
2172685
85353206
50715353
78006815
73805211
25488470
45843126
10297329
6505938
93504487
67755683
70837702
805070
52681516
80275190
71583289
54119092
42545385
95037929