60863074
42146770
99058525
96937424
99338176
52206629
5936794
34411197
38506677
53656559
2253418
69196753
55324249
18045923
13012911
77897878
51695674
5432336
45701807
64922618
81051149
22234306
75209111
15327404
8296877
6522470
36532596
29382297
3549934
37053342
20627112
41791904
57743497
67991137
45287766
72444012
32965364
24884160
85265628
93825594