117978
34038605
69139943
565275
3243268
53936959
35274797
12345395
40546463
28705470
47758184
5801244
21907518
2466207
28222406
3633795
9402976
78645144
77341880
43131311
766122
94289603
4417228
42232369
85274202
15391488
7391451
89034248
8445293
64982255
15349279
77132519
939422
48989240
26871251
72424445
94568627
6379277
94347775
92643301