4057959
66865007
50429215
8971809
85667397
24735859
7332660
83481484
20977623
4871672
1056997
67304235
92201647
3423719
96007203
50631597
12214516
40753389
13733970
43765088
19611399
68468429
67427384
90619045
26253938
63991305
65581986
95184454
54814216
11787934
80455966
75992058
58488313
53426973
88721395
19845190
40365574
16721251
2228960
33422633