34923989
24722897
70855789
11579139
97785450
3879859
69517567
5449402
57049435
33732012
10998749
87876528
79095334
50031270
16864501
58516846
4009731
39006746
69665874
20506608
85826229
51015116
68793634
3758243
56291655
58469327
41163011
98514848
39938325
2535960
78509975
28161038
2916648
51423407
12165677
39125694
67041195
11894417
733742
70012801