49504930
29165584
61543567
95611708
62651154
99431525
47876164
32277600
89355717
34855141
6999682
24589696
56841785
53903813
6943461
78128634
3697883
1188384
47859036
46701371
2144535
18211898
81825328
91158261
4651558
12829485
89466754
42786347
23028709
7652561
91941716
14291936
99904447
62936692
86805365
57186000
6685131
57468805
44855954
60199009