95832870
47652328
95211972
82809527
69966732
5609714
83535553
98959398
16075781
7529487
68736142
5263685
78924855
89426236
4378157
75405916
32465033
3178702
14953386
7979904
92871574
24411672
11254034
16852253
33715415
12305270
58484414
54453379
1551207
82567595
439272
78922164
48553774
28512375
90192389
89433389
67615520
4293457
1347688
32505500