80702953
10042389
34833896
76221835
9425842
24877859
26209277
47094041
28789071
37692684
33796890
68996861
20591778
82838766
81604496
36179121
83968802
95406559
60802900
4169978
66138716
49612034
42501632
12317199
78731907
9191510
94428432
58692907
89904728
10627102
70022552
21428477
52636239
57351522
85422179
42496878
70502029
57579223
79753459
97389209