59885407
96349103
80557130
30741740
76964190
61122511
28147505
53288094
32684417
20262810
67688839
13053398
62809443
88029997
61384326
27071814
83586874
13432291
46198678
5908520
37202716
71353843
4014371
29927501
99334523
59725224
63301769
18448155
42648970
64977577
47126285
9987564
19923701
47748006
2915112
50048640
64336248
4105266
72674598
633675