65092118
87634340
96132576
66392769
78113955
41094484
17622945
18853838
8521589
39679117
21753874
16122839
57543309
6376925
81052499
2249216
73115278
2155080
37997216
68216376
47622248
58334061
96709807
64423731
90892602
64731046
79125961
42381651
47871627
7396239
27093667
47694207
88993526
18866754
9328467
3705883
55898669
82868897
12464756
53837397