85603186
87316568
28087701
67862775
79171424
83027078
11909438
37577321
51759831
17642819
66125954
1054727
717851
2007915
85213984
55358459
67938783
55464912
63359757
2614476
84363817
78888899
98199005
35576339
80315822
56349709
4104303
20737586
19788324
96906216
7781177
3835685
36634605
60046891
4583535
24605776
6542292
71128536
5066264
57772006