70525556
88319170
23949506
68418480
20644663
77194897
7554381
72406599
7139830
43665806
87213515
84654864
28139093
79866381
94195898
4534919
1396951
44888870
50937181
73944511
89514272
41265265
82069881
81919473
4974337
76806371
60181576
3109688
18682683
13237791
9539510
80837228
78553884
48485855
8120570
96172345
39058916
5353828
16335780
8283219