69068350
64306254
42989429
77011456
29409076
86976539
17685461
97748146
99959381
12672454
4881169
71431364
89583839
81737791
52019931
61086081
30083999
93821233
24128568
38703483
10426812
88952268
18666211
75591803
42379291
14802967
68768368
77511998
81548658
65565433
63609677
80982169
47259520
96263284
30443953
75349570
3764596
56289253
87341186
23093619