69313776
14041057
47689224
94048527
58153245
48375491
76857642
18314156
59092690
82317586
13309931
37818111
97995928
65514520
80722505
72564413
68806267
97405107
40395127
19154534
9598345
14911545
8932426
66715658
85202920
35276190
39366169
90698231
34007409
64395404
76856754
1303990
31926262
47182654
1062326
32769831
39678418
47562502
95511128
81111731